﻿using System;
using System.Collections.Generic;

namespace CIS.Web.Models
{
	public class BookingHotelModel
	{
		public List<Hotel> TotalList { get; set; }
		public List<Traffic> TrafficList { get; set; }
		public string ConferenceId { get; set; }
		public bool IsBenefit { get; set; }
		public string CheckHint { get; set; }
		public bool HasHotel { get; set; }
		public bool HasTraffic { get; set; }
		public string FullName { get; set; }
		public string Mail { get; set; }
		public string Mobile { get; set; }
		public int CurrencyCount { get; set; }
		public string Currency { get; set; }
	}

	public class Hotel
	{
		public string HotelId { get; set; }
		public string HotelName { get; set; }
		public string RoomTypeId { get; set; }
		public string RoomType { get; set; }
		public string Price { get; set; }
		public string CheckinDate { get; set; }
		public string CheckoutDate { get; set; }
		public string NeedCombine { get; set; }
		public string ContactName { get; set; }
		public string ContactMail { get; set; }
		public string ContactMobile { get; set; }
		public string Remark { get; set; }
		public string Currency { get; set; }
		public string CheckinNumber { get; set; }
		public string RoomNumber { get; set; }
		public List<List<string>> nameList { get; set; }
		public string ConferenceId { get; set; }

		public string GuestName { get; set; }
		public string CheckinDaysCount { get; set; }
		public string TotalFee { get; set; }
	}

	public class Traffic
	{
		public string TrafficId { get; set; }
		public string TrafficName { get; set; }
		public string FlightDate { get; set; }
		public string FlightNum { get; set; }
		public string Remark { get; set; }
		public string Currency { get; set; }
		public string ConferenceId { get; set; }
		public string ContactName { get; set; }
		public string ContactMail { get; set; }
		public string ContactMobile { get; set; }
		public string TrafficType { get; set; }

		public string Sequence { get; set; }
		public string Fee { get; set; }
		public string TotalFee { get; set; }
	}

	public class HotelCheckinModel
	{
		public DateTime CheckinDate { get; set; }
		public string Id { get; set; }
		public string RoomType { get; set; }
		public int? LeftRoomCount { get; set; }
		public List<string> CheckinDateList { get; set; }
		public List<bool> CouldBookList { get; set; }
		public int RoomBedCount { get; set; }
	}
}